Skip to content

Kolla-Ansible/Kayobe version enforcement #1551

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 25 commits into from
May 12, 2025

Conversation

assumptionsandg
Copy link
Contributor

No description provided.

@assumptionsandg assumptionsandg requested a review from a team as a code owner March 3, 2025 13:52
@product-auto-label product-auto-label bot added size: m ansible Ansible playbooks labels Mar 3, 2025
@assumptionsandg
Copy link
Contributor Author

Skipping the linter as I don't think it's possible to use git describe as part of the Ansible git module.

@assumptionsandg
Copy link
Contributor Author

assumptionsandg commented Mar 5, 2025

Requires pip 24.0 or newer. (precheck added in 88dba74)

@mnasiadka
Copy link
Member

Out of my curiosity - why are we doing that here jnstead in the Kayobe python CLI?

@assumptionsandg
Copy link
Contributor Author

assumptionsandg commented Mar 6, 2025

Out of my curiosity - why are we doing that here jnstead in the Kayobe python CLI?

This is more of a workaround for Kayobe/Kolla CLI version returning a different value from our downstream tagging, which don't follow pbr versioning.

See upstream bug https://bugs.launchpad.net/kayobe/+bug/2101051

@assumptionsandg assumptionsandg changed the title Check Kayobe version playbook Kolla-Ansible/Kayobe version enforcement Mar 6, 2025
Copy link
Member

@Alex-Welsh Alex-Welsh left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Wording could be improved on the release note, but otherwise I'd be happy to merge this. We can always tweak it once it's merged. @jovial is that okay with you?

@jovial
Copy link
Contributor

jovial commented May 12, 2025

Wording could be improved on the release note, but otherwise I'd be happy to merge this. We can always tweak it once it's merged. @jovial is that okay with you?

Sure, lets give it a whirl and see how well it works.

@Alex-Welsh Alex-Welsh enabled auto-merge (squash) May 12, 2025 10:58
@Alex-Welsh Alex-Welsh merged commit 9202db2 into stackhpc/2024.1 May 12, 2025
16 checks passed
@Alex-Welsh Alex-Welsh deleted the check-kayobe-version branch May 12, 2025 11:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ansible Ansible playbooks size: m
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants